stride leap - Turkish English Dictionary